Selecting an optimum combination of items from a set of items, known as KNAPSACK PROBLEMs, is an important issue in the decision making domain. In this paper, a new approach is developed to solve a Multiple Attribute KNAPSACK PROBLEM (MAKP) in which each combination of items is evaluated using some quantitative and qualitative attributes. The assumed qualitative attributes cannot be measured by a mathematical formulation but by a DM/expert. In this paper, a Genetic Algorithm (GA) model has been developed to generate different combinations as the sequential population of the GA model. To rate the qualitative attributes for each chromosome (or combination) in the population, a Neural Network (NN) model has been developed. The ratings (or scores) resulted from quantitative attributes (by NN) and qualitative attributes (by mathematical formulation) for each chromosome form a row of a decision matrix. Having the decision matrix and known weights of attributes, the combinations in each population are ranked by applying a MADM model. The ranks obtained for each chromosome shows the fitness of that chromosome. Using the GA model, the best combination is achieved. The results of conducted experiments show the capability of the proposed approach to deal with MAKP PROBLEMs.